body{ background-color:#fff;}
.mt15 { margin-top:15px }
.mt5 { margin-top:5px }
.ov_h { width:970px; overflow:hidden }

#menu3{ border-bottom: 2px solid #d91720;}
.city_bod{ padding-top:30px; clear:both;}
.ch_city { position:relative; margin:0px auto 0 auto;  height:auto; font-size:14px; border:1px solid #e8e8e8; background:#fff url(../images/city_bg.png) right top no-repeat; display:block; }
.ch_city a:hover { text-decoration:underline }
.ch_city .city_bg { display:block; position:absolute; top:5px; right:10px; width:253px; height:115px; opacity:.4; filter:alpha(opacity=40) }
.ch_city .cs_zs { margin-bottom:20px; overflow:hidden; clear:both }
.ch_city .cs_zs .xzcs_dt a { margin:0 18px 12px 0; font-size:14px; color:#5f675e }
.ch_city .cs_zs .xzcs_dt a.se_cur { color:#ff7e00; font-size:14px; font-weight:bold }
.ch_city .rmcs { margin-top:3px; overflow:hidden; height:50px; line-height:50px; clear:both }
.ch_city .title_type1, .ch_city .title_type2 { padding-left:28px; width:13%; float:left; font-weight:bold; color:#333 }
.ch_city .title_type1{ font-size:18px;}
.ch_city .title_type2 { color:#595959 }
.ch_city .xzcs_dt { width:80%; float:left }
.ch_city .rmcs span, .ch_city .rmcs span a { color:#333; float:left; font-size:14px;}
.ch_city .rmcs span a:hover{ color:#e60012;}
.ch_city .cs_zs .xzcs_dt span a { color:#5f675e }
.ch_city .xzcs_dt a { margin-right:28px; display:inline-block }
.ch_city .rm_gkt { float:left; font-size:14px; color:#808080 }
.ch_city .xzcs_dt .rm_gkt i { color:#FF0000; font-style:normal}
.ch_city .rm_cz { margin-top:0px; _margin-top:2px; line-height:40px; padding-bottom:25px;}
.ch_city .city_cx{ padding-bottom:18px;}

.gobtn{ font-size:14px; line-height:36px; font-weight:bold; color:#F00; border-radius: 25px; -webkit-border-radius:25px; border:1px solid #F00; display:inline-block; padding: 0px 15px; margin-left:15px;}


/*<!--select-->*/
.divselect{ float:left; position:relative;}
.divselect cite{font-size:14px; line-height:34px; display:block; color:#000; position:relative; z-index:1;  border:1px solid #ccc; padding-right:32px; padding-left:5px; min-width:80px; background:#fff url(../images/sel_down.png) 93px center no-repeat; color:#999; cursor:pointer; }
.bin cite{ background:#fff url(../images/sel_up.png) 93px center no-repeat!important;   border-bottom:1px solid #fff!important; }
.divselect ul{position: absolute; z-index:1; background-color:#fff; width:100%; display:none; }
.bin ul{ display: block; }
.divselect ul span{border:1px solid #ccc; display:block; border-top:0px; padding:3px 0;}
.divselect ul li{ clear:both; font-size:14px; line-height:24px; width:auto; white-space:nowrap; }
.divselect ul li a{ display:block; padding-left:5px; color:#999;}
.divselect ul li a:hover{ background-color:#ECDCDC;}
.divselect2{ margin-left:20px;}
.scity_btn{ background-color:#e60012; width:80px; height:34px; line-height:34px; text-align:center; display:inline-block; margin-left:10px; color:#fff;}
.scity_btn:hover{ background-color:#F30; text-decoration:none!important}


.city_box{ clear:both; border-top:1px solid #e8e8e8; padding-top:15px;}
.city_box dl{ padding-left:130px; min-height:44px; position:relative}
.city_box dl.odd{ background-color:#f7f7f7;}
.city_box dl:nth-child(2n){background-color:#f7f7f7;}
.city_box dl dt{ position:absolute; left:0; line-height:44px;}
.city_box dl dt.zm{ width:75px; text-align:center; font-size:18px; color:#999;}
.city_box dl dt.zw{ width:65px; text-align: left; font-size:14px; left:75px; color:#333; font-weight:
bold; }
.city_box dl dd{ line-height:24px; padding:10px 0;}
.city_box dl dd a{ display:inline-block; color:#333; vertical-align:top; margin-right:20px;}
.city_box dl dd a.cur{ color:#e60012}
.city_box dl dd a:hover{ color:#e60012;}

.city_lay1{ clear:both;}
.new_lay{ padding-bottom:10px;}
.cn_ico{ background-image:url(../images/city_newi.png); height:23px; display:inline-block; width:25px; vertical-align:top;}
.i_news{ background-position:0 0}
.i_new_mc{ background-position:-51px 0}
.i_new_hd{ background-position:-106px 0}
.c_new_box{ float:left; width:31%; margin-right:3.5%;}
.new_lay .c_new_box:nth-child(3),.c_new_box3{ margin-right:0%;}
.c_new_box .ht{ clear:both; line-height:27px; padding:10px 0;}
.c_new_box .ht h3{ display:inline-block; font-size:18px; vertical-align:top;}
.c_new_box .more{ float:right; color:#333; font-weight:500; font-size:14px;}
.c_new_box .more:hover{ color:#e60012}
.c_new_box .more i{ margin-left:5px;}

.c_news_list{ clear:both; font-size:14px;}
.c_news_list dl{ clear:both; height:62px; padding-left:100px; position:relative; padding-top:16px;}
.c_news_list dl dt{ position:absolute; left:0;}
.c_news_list dl dt img{ width:88px; height:62px;}
.c_news_list dl dd h3{ font-size:14px; clear:both;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:28px; padding:3px 0;}
.c_news_list dl dd p{ display:inline-block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:180px;  color:#999;}
.c_news_list dl dd .day{ float:right;  color:#999;}
.c_news_list a{ color:#333;}
.c_news_list a:hover{ color:#e60012;}
.c_news_list ul{ padding-top:13px}
.c_news_list ul li{ clear:both; line-height:25px;}
.c_news_list ul li .day{ float:right;  color:#999;}
.c_news_list ul li a{ display:inline-block; background:url(../images/ro.png) left center no-repeat; padding-left:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:280px;}

.footer_lay1{ border-top:1px solid #e8e8e8;}
